package jp.seraph.jsade.model;

import jp.seraph.jsade.math.Point3D;

import org.apache.commons.math.geometry.Vector3D;

/**
 * オブジェクトが外部に対して抵抗力として加えている力を表すインターフェースです。
 *
 *
 */
public interface ForceResistance {
    /**
     * 力の方向と大きさを表すベクトルを返します
     * @return 力の方向と大きさを表すベクトル
     */
    public Vector3D getForce();

    /**
     * 力を加えている座標を返します
     * @return 座標
     */
    public Point3D getPoint();
}
